wagon carrying trailer - Spanish English Dictionary